passed tomatoes - French English Dictionary